department store
noun
°A large shop containing many different departments each of which deals in different goods or services.